// 搜索书籍列表
.search_result_box {
  margin-top: 40px;
  margin-bottom: 50px;
  padding: 0 45px;

  .search_result_title {

    div:nth-child(1) {
      font-size: $fontSize30;
      color: $fontColor4a;
      font-weight: 600;
    }

    div:last-child {
      font-size: $fontSizeDepict;
      color: $fontColorDepict;
    }
  }

  .search_result_wrap {
    margin: 46px 20px;

    .search_result_list {
      float: left;
      margin-right: 70px;

      .search_result_book_name {
        font-size: $fontSize22;
        color: $fontColor4a;
        width: 160px;
        margin-top: 16px;
        -webkit-line-clamp: 1;
      }

      .book_small_img {
        position: relative;
      }

      .search_result_mask {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba($color: #000000, $alpha: 0.4);
      }
    }

    .search_result_list:nth-child(3n) {
      margin-right: 0;
    }
  }
}


// 導賞模塊
.video_list_portrait_img {
  width: 250px;
  height: 250px;
}
/deep/ .video_section {
  background: #fff;
  padding-bottom: 34px;
  margin-bottom: 40px;
}

/deep/ .video_wrap {
  padding: 0 44px;
  .video_list {
    margin-bottom: 38px;
    padding-bottom: 40px;

    .video_list_text {
      width: 352px;
      position: relative;

      .video_list_title {
        font-size: $fontSizeDepict;
        color: $fontColor4a;
      }

      .video_list_content {
        margin-top: 22px;
        font-size: $fontSize20;
        color: $fontColorDepict;
        -webkit-line-clamp: 2;

        div {
          margin-bottom: 10px;
        }
      }

      .video_list_time {
        position: absolute;
        bottom: 0;
        font-size: $fontSize20;
        color: $fontColorDepict;
      }
    }
  }
}

/deep/ .guide_wrap .video_list_time {
  width: 100%;

  .video_guide_star {
    color: $mainColor;
  }
}
